El Toro Loco
2301 N. Dale Mabry Hwy Tama, Florida 33607 | Restaurant Info
Estimated preparation time: 43-50 minutes