Mr. Taco Dine-in Open
➤ 4000 North Point Pkwy, 30022, Alpharetta, US, United States
Frutos Do Mar, Mexicano, Europeu, Casual, Salsa
"No bad meal. Can be quite expensive for some items, but the food tastes good. If they were made their own corn tortillas and the aguas from scratches, the place could be a tasty hit. But many places cut quality for cost..."