Don Chido LLC 121 Leon Dr
No reviews yet
Orders through Toast are commission free and go directly to this restaurant
All hours
Sunday | 12:00 pm - 8:00 pm |
Monday | 12:00 pm - 8:00 pm |
Tuesday | 12:00 pm - 8:00 pm |
Wednesday | 12:00 pm - 8:00 pm |
Thursday | 12:00 pm - 8:00 pm |
Friday | 12:00 pm - 8:00 pm |
Saturday | 12:00 pm - 8:00 pm |
Restaurant info
The taco place to be! Eat tacos! Be happy!
Location
121 Leon Dr, Williamsburg, VA 23188
Gallery
Similar restaurants in your area
Popular restaurants in Williamsburg
More near Williamsburg