618 W Main St Ste B
Pepe's Mexican Food
511 W Valley Blvd Alhambra, CA
1132 N Garfield Ave Alhambra, CA
this is an ok restaurant. the food is alright Great service tho. The atmosphere is nice not too bad. Great place to hang out with friends and family. Not too expensive
October 10, 2008
If you've been to or used
Nooodle Square, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.