Quote Originally Posted by Tasuki_Civic
nah nah i got a betta place where they make tTHE BEST CUBAN FOOD. its this lil family owned resturant on north druid hills near tha gas station when you get off tha exit. near a lil car shop. its tha best...i ahvent tasted anyones better than theirs. everything they make is dayum good.

see, the beauty of Cuban sandwich shop is...that's all he makes. He's perfected it, imo. So that place you are talking about probably does the best Cuban food...but the old cuban in downtown atl makes a rockin cuban sammich.