500 Hotel Circle North, San Diego, CA 92108, USA
+1 619-291-7131
This restaurant is tucked away, but once you discover it, you won't go away. Delicious meals and stellar service are the main highlights.