5450 Clairemont Mesa Blvd, Ste G, San Diego, California 92117 USA
The Crazy Cuban Sandwich..up close and personal
Photo Credit: Yelp