2550 5th Ave, San Diego, California 92103 USA
Roasted Rack of Lamb with a view! So approved by @neeks93
Photo Credit: Yelp