Plaza Restaurant
3415 Bell St
Amarillo, Texas 79109
USA
Phone: 806-358-4897
Amarillo, Texas 79109
USA
Phone: 806-358-4897
Food | 4 |
Service | 5 |
Ambiance | 5 |
Overall: | 4 |
Location & Nearby Info
The Back Porch Restaurant0.02 mi
Golden China Restaurant0.03 mi
Roosters Espresso Cafe0.03 mi
Schlotzsky's Deli0.03 mi
Kfc0.06 mi
Belmar Bakery0.08 mi
B-B-Q Barn0.08 mi
Chinese Kitchen0.10 mi
Cuisine:
Plaza Restaurant Description:
Private Parties / Banquet
Reviews of Plaza Restaurant