Mexican
El Rancho Mexican Restaurant
El Rancho serves up authentic Mexican fare that keeps locals coming back week after week, especially for their carne asada and fresh chile rellenos. The atmosphere is casual and unpretentious with colorful décor and a lively bar area where you'll see plenty of regulars mixing drinks with their dinners. Their chile con carne is legitimately good—not the watered-down casino version you'd expect—and the portions are generous enough that you'll likely have leftovers. The enchiladas suizas and street tacos are solid choices too, and the salsa bar lets you load up on fresh salsas while you wait. Service can be a bit slow during peak hours (around 7-8pm), but if you go early or late, you'll get quicker seervice and actually enjoy the experience without the crowds.
