Larry's Barbecue
Address:
138 Adams St, Monte Vista, CO 81144
Phone:
(719) 852-0498
Restaurants
Other Businesses:
- DQ Grill & Chill at 705 1st Ave, Monte Vista, CO 81144
- Rios Inc at 1635 US Highway 285 N, Monte Vista, CO 81144
- Movie Manor Restaurant-Lounge at 2830 US Highway 160 E, Monte Vista, CO 81144
- Benjamin F Gibbons PC at 800 1st Ave, Monte Vista, CO 81144
- Star at 1020 2nd Ave, Monte Vista, CO 81144