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 »

Reviews/comments

Subscribe to this thread:

Add a review


Roll over stars and click to rate.

© 2015 Creative Loafing Atlanta
Powered by Foundation