is there an online menu so I can call in and pick up ?
Address: 13390 SW 288th St, Homestead, FL 33033, USA
Anais Diaz | Sep 21, 2018
Dont know..but call in and order ahead
Ernesto Jimenez | Sep 21, 2018
I really don't know what is a real good place
Thanks! Your answer is awaiting moderation.