Restaurant in Tampa
Salvadoran and Mexican eatery known for handmade pupusas and fresh tropical drinks
10815 N Nebraska Ave
Tampa, FL, 33612
(727) 495-8061