lloyd Taco Factory
Restaurant • Bar • Mexican restaurant • Cocktail bar • Taco restaurant • Burrito restaurant😠 Usually excellent food, but absolutely ABYSMAL customer service. After waiting 15 minutes in the restaurant at the pickup rack for my takeout order I asked what was going on. The staff found my food had been accidentally left at their counter (as if it was a dine-in order), and not moved to their pi... People often mention service, order, tacos, great, time,
Address
5933 Main St, Williamsville, NY 14221, United States
Website
Contact
+1 716-863-9781Price rating
$$ $$
Rating on Google Maps
4.30 (1000 reviews)Open on Google Maps