

Restauranger besökta av L
Meny
Meny
Stad: Littleton, 8176 S. Wadsworth Blvd Littleton, CO 80128, United States
"Some of the best green chili out there. My favorite is the smothered beef burrito. It's literally a giant tube of ground beef and nothing else rolled..."
- «
- »