Restaurant · $
2723 Middlefield Rd, Palo Alto, CA 94306, USA
Mexican
Closed·Wednesday: 10 AM – 9 PM
Pakistani · 1.0 mi away
Mexican · 1.0 mi away
University South · Ramen · 1.9 mi away