The best Chili by littlemisse88 on Eaten
Chili
1 review
REALLY GOOD
1st GREEN CHILE CHICKEN STEW
Historic Plaza Hotel, Las Vegas
The hotel restaurant is called the Range, couldn’t locate it on the app