Description
Ay Caray!! Mexican Food is a lively restaurant at 1508 South Grand Street in Amarillo, Texas, serving flavorful Mexican dishes in a convenient location for locals and travelers alike. Positioned near the spirit of Route 66 and the historic Mother Road, it is a great stop for a road trip meal in Amarillo. Guests can enjoy a casual dining experience with bold flavors, comforting favorites, and a welcoming atmosphere that fits the city’s classic roadside charm. Whether you are exploring route66 attractions, passing through town, or looking for a dependable restaurant in Amarillo, Ay Caray!! Mexican Food offers a satisfying place to eat on South Grand Street.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
