Wyoming > Laramie > Restaurants, Food & Beverages > Restaurants > Chelo's
357 W University Ave, Laramie, Wyoming, 82072-3534
(307) 745-5139
Restaurants, Food & Beverages > Restaurants
Services: Mexican
No reviews yet. Be the first to write a review!