Spanish · $$ · Irvine, CA
2010 Main Street, Suite 170, Irvine, CA 92614, Irvine“These sandwiches are actually top tier and it's a beautiful space with great food whether you're going for lunch or dinner.”— @forkingaround
Seen in a food video on Grubbies.