This business has CLOSED
Report as open?
Playa Grill & Margarita Bar
Add Hours
Phone: (650) 323-8226
Address: 244 Stanford Shopping Ctr, Palo Alto, CA 94304
Price Range : Average
180 El Camino Real, Palo Alto, CA 94304
111 Lytton Ave, Palo Alto, CA 94301
240 Stanford Shopping Ctr, Palo Alto, CA 94304
180 El Camino Real Ste 950, Palo Alto, CA 94304
180 El Camino Real, Palo Alto, CA 94304
201 El Camino Real, Menlo Park, CA 94025
330 El Camino Real, Menlo Park, CA 94025
405 El Camino Real, Menlo Park, CA 94025
75 Arbor Rd, Menlo Park, CA 94025
27 University Ave, Palo Alto, CA 94301