Romo's Place Restaurant · 13300 NW 42nd Ave. Opa Locka, FL 33054. Directions · (305) 722-0272. Call Now · Order Takeout or Delivery. Start Order · Full menu.
Romo's Place Restaurant · Romo's Place Restaurant - 13300 NW 42nd Ave Bay 2, Opa-locka, FL 33054 - Menu, Hours, & Phone Number - Order Delivery or Pickup - ...
Order food online at Romo's Place Restaurant, Opa Locka with Tripadvisor: See unbiased reviews of Romo's Place Restaurant, ranked #7 on Tripadvisor among 60 ...