
Lalo’s delicious tacos
5.0 (13)restaurant
A relaxed Atlanta neighborhood spot turning out birria, quesa tacos, and tortas alongside cool aguas frescas.
Description




Anchored on Moreland Avenue, the restaurant turns out authentic Mexican street tacos alongside Tex-Mex plates, featuring taquitos with both dine-in and takeout available.
