This place is all about the fish. Seafood comes in enough variations to satisfy whatever craving you have. At less than $2 per taco, you'll be in, out and full of deliciousness in no time without spending a ton of cash…

Complete details for El Señor Taco »


Subscribe to this thread:

Add a review

Roll over stars and click to rate.

© 2016 Creative Loafing Atlanta
Powered by Foundation