Taco Lab

4/51 Reviews
󱝐
Currently closed|Open at 11:30 today
126 Old Redwood Hwy, Windsor, CA 95492
What travelers say:
head-img
This Mexican restaurant is located on Old Redwood Road in Windsor, California. It is small and simply furnished. It mainly serves Mexican burritos. Mexican burritos are a very common food in Latin America. They are made by putting various meats and vegetables that customers like in thin cornmeal tortillas and then rolling them up to eat. It is economical and affordable. This small restaurant has few seats. Most customers buy and eat while walking. Even if they sit in the restaurant and eat before leaving, there is no service.
More