the best $7 shrimp tostada in NELA. been coming here for almost a decade and this place is ~consistently~ good.

by Cool_Flatworm_3450

Dining and Cooking