Is this the same menu as the one on vermont in la?
Address: 10817 Main St, El Monte, CA 90255, USA
sarah rivas umanzor | Sep 2, 2018
hmmmm, I'm not sure...I've not been to the one on Vermont in l.a.
Jose Santana | Sep 2, 2018
No
Jose Nava | Sep 2, 2018
No I think every La barca restaurant has a different menu
Thanks! Your answer is awaiting moderation.