15817 Bernardo Center Dr UNIT 104, San Diego, CA 92127 (858) 451-3055
How to go there
Grill Loc: 33.005 / -117.091
Plan your visit