"Excellent service, great selection of tacos that were delicious. The outside seats were perfect."
Phone: +14083727162,+16502735307,+16508380500
Address: 632 Emerson StCA 94301, Palo Alto, United States
City: Palo Alto
Website: https://www.tacolicious.com/
Monday: 11:00-21:00 15:00-18:00
Tuesday: 11:00-21:00 15:00-18:00
Wednesday: 11:00-21:00 15:00-18:00
Thursday: 11:00-21:00 15:00-18:00
Friday: 11:00-22:00 15:00-18:00
Saturday: 11:00-22:00 11:00-14:00
Sunday: 11:00-21:00 11:00-14:00
Dishes: 99
Amenities: 25
Categories: 5
Reviews: 9154