Cafe Blvd & Bar | 5316 E Amarillo Blvd Amarillo TX 79107 United States Restaurant Menu & Phone5316 E Amarillo Blvd Amarillo TX 79107 United States 4.8/5