24301 Muirlands Blvd, Lake Forest, California 92630 USA
Cuban sandwich another popular sandwich straight for Cuba
Photo Credit: Yelp