Teriyaki Chicken Restaurants in Vista
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Vista, 1688 S Melrose Dr, Vista, United States Of America, 92081
Accepts Credit Cards, Outdoor Seating, Television, Wheelchair Accessible
4.2
Menu
4.2
Menu
City: Vista, 1688 S Melrose Dr, Vista, United States
"At first this place has big sushi. but it really depends on who does it and the workers who serve them. When we first came here, we had to sit down be..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Vista, 1711 University Dr, Vista, USA, 92081, United States
Outdoor Seating, Wheelchair Accessible, Accepts Credit Cards, Street Parking
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Vista, 3265 Business Park Drive, Vista, 92081, United States Of America
"I prefer to spend my money at family owned businesses. I loved Palomar Pizza! My kids got to see their pizza being made, my husband absolutely LOVED t..."
2.9
Menu
Table booking
2.9
Menu
Table booking
City: Vista, Main Street, Vista, 92083, United States Of America
Delivery, Outdoor seating, Wifi, Television
Feedback
These reviews refer only to the mentioned ingredients.