No Sugar Added Pineapple Coconut Restaurants in Barstow
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Barstow, 2804 Lenwood Rd, Barstow, CA 92311, 92347, United States
"Poor service talking on phone then serving food with out gloves"
Price
Feedback
These reviews refer only to the mentioned ingredients.