D'LICIAS
2545 N Grand Ave, Nogales
(520) 216-9533
Recent Reviews
The best Birria I've ever eaten! Better than the food trucks in Laredo, better than Teddy's red tacos in LA, absolutely the best. Tables are set up under a tent to help stay cool. I will come back every time I pass through the area. Absolutely amazing!
There's a tent for shade with tables and many hot sauce options. Speaking Spanish helps to order.