Skip to Main Content
Food & Wine Classic in CharlestonNov 13–15 · $1,950 $1,450 with code pearl
Classic Mexican
← Collection
Salt Lake City, United States

El Cholo Restaurant

CuisineMexican, Taqueria
Price$20–30per person
ReservationsRecommended
Dress CodeCasual

Our verdict

A neighborhood constant on Salt Lake City's 900 East corridor, El Cholo Restaurant operates in a Mexican dining tradition that stretches back decades on the West Coast. The address at 2166 S 900 E places it squarely in one of the city's more residential, less tourist-facing dining strips, which tends to say something about who keeps a place running.

Pearl is the En Primeur Club membership app, where members save venues, book tables and use the concierge.

El Cholo Restaurant restaurant in Salt Lake City, United States

The menu

What to order

  • Enchiladas
  • Tacos
  • Tamales
See the current menu on elcholo.com →
About

A Mexican Dining Tradition in a City Still Defining Its Own

Salt Lake City's dining identity has shifted considerably over the past decade. The strip along 900 East captures something of that transition: it reads less like a curated dining district and more like a neighborhood that accumulated restaurants the way neighborhoods do, one lease at a time. El Cholo Restaurant, at 2166 S 900 E, sits inside that pattern rather than above it, which is part of why it functions as a reference point for the area rather than an outlier. In a city where newer openings like Arlo Restaurant and Adelaide are angling for a different kind of attention, the persistence of a place like El Cholo reflects something about what Salt Lake City's residential dining culture actually sustains.

Mexican cuisine in the intermountain West occupies a specific position. It's neither the Cal-Mex continuum you find running from Los Angeles through San Diego, where places like Providence and Addison operate alongside deeply embedded taqueria traditions, nor the more rigid regional Mexican formalism of larger metropolitan markets. Utah's Mexican restaurant scene has historically been shaped by the state's demographics and its geography, producing a category of neighborhood Mexican dining that prioritizes accessibility and consistency over regional specificity. El Cholo operates within that tradition.

What the Address Tells You Before You Arrive

The 900 East corridor in Salt Lake City runs through a largely residential zone where the dining tends toward the functional and familiar. Arriving here, you're not in the revitalized downtown blocks where Bambara Salt Lake City operates, nor in the kind of converted-warehouse district that has driven dining scenes in cities like Chicago, where Smyth draws destination diners. This stretch is quieter, more utilitarian, and the restaurants here tend to serve a local clientele rather than visitors looking for a flagship experience. That context matters when calibrating expectations for El Cholo.

The physical environment reflects the neighborhood: direct rather than staged, with a tone that signals it has been serving the surrounding blocks rather than auditioning for a wider audience. This is not the kind of atmospheric investment you find at places like Avenues Proper, where the room is part of the proposition. At El Cholo, the setting recedes so that the food and the repeat-visit habit can take precedence.

The Cultural Weight Behind the Menu Format

Mexican dining in the American Southwest carries a specific historical weight that is easy to overlook when the format is familiar enough to disappear into routine. The combination-plate structure, the chile-forward sauces, the prominence of cheese and sour cream in certain dishes: these are not accidents of convenience but the result of a long negotiation between regional Mexican cooking traditions and the tastes and supply chains of the American interior. Understanding El Cholo means understanding that negotiation, which has been happening in Utah kitchens for generations.

In contrast to the farm-to-table frameworks that now define places like Blue Hill at Stone Barns or the ingredient-sourcing narratives central to Single Thread Farm in Healdsburg, the neighborhood Mexican format operates on a different set of values: reliability, portion size, price-to-satisfaction ratio, and the particular comfort that comes from food you already know you like. These are not lesser values. They are different ones, and they explain a different kind of loyalty from a different kind of regular.

The broader Salt Lake City dining scene offers comparison points across these registers. Blind Rabbit Kitchen and Avenues Proper both occupy a more self-consciously craft-driven tier, where the sourcing story and the room design are part of what you're paying for. El Cholo does not compete in that tier. It competes in the category that most cities actually need more of: affordable, consistent, neighborhood-anchored dining that doesn't require a reservation strategy or a destination mindset.

Salt Lake City's restaurant scene, assessed against the wider national context, is still establishing its upper tier. The kind of critical recognition that drives destination dining at Le Bernardin in New York City, The French Laundry in Napa, or Atomix in New York City has not meaningfully landed in Salt Lake City yet. Against that backdrop, El Cholo's longevity on 900 East is a form of market evidence, even if it's not the kind that comes with awards or press profiles.

For comprehensive coverage of where El Cholo fits relative to the full range of Salt Lake City dining options, see our full Salt Lake City restaurants guide. The city's dining map is more varied than its national reputation suggests, and Mexican dining forms one of its more consistent threads.

Planning Your Visit

El Cholo is located at 2166 S 900 E in the 84106 zip code, a residential part of Salt Lake City that is accessible by car and sits within reasonable distance of the city's central neighborhoods. Neighborhood Mexican restaurants at this price tier rarely require advance planning except on weekend evenings, when local traffic tends to concentrate. This is not a venue that demands the booking discipline of, say, Lazy Bear in San Francisco or The Inn at Little Washington, where availability windows run months out. Walk-in access at off-peak hours is a reasonable working assumption, though confirming current hours directly remains the prudent step before making the trip.

Frequently asked questions

Would El Cholo Restaurant be comfortable with kids?

The 900 East address in the 84106 zip code sits within a residential neighbourhood, and restaurants in this corridor tend to attract family foot traffic from the surrounding area. Nothing in El Cholo's positioning suggests a format that would exclude younger diners.

What should I expect atmosphere-wise at El Cholo Restaurant?

El Cholo sits on a stretch of 900 East that runs through a largely residential part of Salt Lake City, which tends to set a more relaxed, neighbourhood-oriented tone than venues in the downtown core. The address at 2166 S 900 E places it within a low-key commercial pocket rather than a high-foot-traffic dining district. Expect a setting that reflects the functional, community-facing character of the corridor rather than the polished formality of a city-centre room.

Is El Cholo Restaurant on 900 East part of a regional chain or a standalone Salt Lake City operation?

If chain lineage or ownership matters to your visit, confirming directly with the restaurant is advisable.

What part of town is El Cholo Restaurant in?

El Cholo Restaurant is located at 2166 S 900 E, Salt Lake City, UT 84106, Salt Lake City.

How far ahead should I plan for El Cholo Restaurant?

Neighbourhood Mexican restaurants in residential corridors like the 84106 zip code often operate on a walk-in basis, though peak weekend evenings can compress availability. Contacting the venue directly before your visit is the most reliable way to gauge current demand.

What makes El Cholo Restaurant worth seeking out?

El Cholo occupies a specific position in Salt Lake City's dining geography: a Mexican restaurant on a residential stretch of 900 East where the surrounding blocks are largely domestic rather than commercial. That placement tends to signal a venue sustained by repeat local custom rather than tourist flow, which in Mexican dining across the American Southwest often correlates with format consistency and menu familiarity over novelty. Whether that translates to a strong kitchen is something the 84106 neighbourhood itself can answer more reliably than any published award record.

Quick Comparison

A compact comparison to help you place this venue among nearby peers.

Visit Official Site →

Continue exploring

More in Salt Lake City

Restaurants in Salt Lake City

All restaurants in Salt Lake City →

Wineries in Salt Lake City

Browse all →
Request Booking on Pearl2,000+ collectors already inside
Details
Vibe
  • Lively
  • Classic
Best For
  • Group Dining
  • Family
  • Celebration
Experience
  • Private Dining
Drink Program
  • Craft Cocktails
Menu Format
  • A La Carte
Drinks Focus
  • Margaritas
Noise LevelConversational
CapacityLarge
Service StyleUpscale Casual
Meal PacingStandard
KitchenTraditional
Private DiningAvailable
Visit details

Current opening hours

Monday
4–9 PM
Tuesday
4–9 PM
Wednesday
4–9 PM
Thursday
11:30 AM–9 PM
Friday
11:30 AM–9 PM
Saturday
11:30 AM–9 PM
Sunday
11:30 AM–9 PM

Hours can change for holidays and private events. Hours as of .

Warm and inviting atmosphere with moderate noise levels.