Santa Rosa Restaurant

Santa Rosa Restaurant Claimed

4307 S Vermont Ave, Los Angeles, California, 90037, United States
Great papusas here and other food from el Salvador
  • Efficient
  • Expert
  • Friendly

RiRi's Kitchen + Bar

RiRi's Kitchen + Bar Claimed

32555 London Ave, Mission, British Columbia, V2V 5X9, Canada
Great service and even better food. First time here. Had the Tika chicken and prawns. Was amazing. A must for Mission.

352 Delivery - Gainesville Restaurant Delivery

352 Delivery - Gainesville Restaurant Delivery Claimed

1702 W University Ave, Gainesville, Florida, 32603, United States
Waited half of my lunch break for them to deliver only to be told "Oops that restuarant is closed today". Now I get nothing for lunch thanks to this terrible service

Popular locations in Canada

Popular locations in United States