Ruben's Tacos & Tepache in Baltimore: Where to Find Housemade Fermented Drinks and Afternoon Tacos
Ruben's is a casual counter-service taquería in Canton focused on two things: tacos built to order and tepache, a Mexican fermented beverage made in-house. The operation is small, seating fewer than 20 inside, with a walk-up counter and no table service. It fits into Baltimore's Mexican food landscape as a neighborhood spot pitched between taco carts and sit-down establishments, closer in spirit and pricing to the former.
What the counter service actually offers
Ruben's menu centers on tacos filled with carne asada, carnitas, al pastor, and fish, priced at $3.50 to $4 per taco as of late 2024 (confirm current prices by calling or visiting). Each order comes with onion, cilantro, and lime wedges; salsa and hot sauce sit on the counter for self-service. The kitchen also makes quesadillas and tortas. The signature draw, though, is the tepache: a slightly sweet, lightly alcoholic drink made from fruit, brown sugar, spices, and wild yeast, served cold in house-sized jars. A single serving runs $6 to $7. Unlike the mass-produced versions sold in supermarkets, this batch is fermented on-site and rotates with the season, meaning flavor and availability shift month to month.
How tacos here compare to other Baltimore options
Ruben's positions itself against both taco carts on street corners and sit-down spots like Pupatella or Charro across the city. Carts typically offer lower prices but no seating and limited drink options; Ruben's charges slightly more but includes a place to stand and eat, plus the tepache advantage. Compared to full-service Mexican restaurants, Ruben's tacos are less elaborate (no mole, no ceviche specials), but the carne asada and carnitas are straightforward and consistent, and the price per taco undercuts sit-down establishments by roughly 40 percent. If you want speed, flavor-focused tacos, and a drink you cannot get elsewhere in the city, this is the trade-off: no waiter, no table cloth, no dessert menu.
Who should go and who should not
This place suits people who live or work in Canton and want a quick lunch, students looking for affordable protein, and anyone curious about tepache. It does not suit those seeking a leisurely dinner experience, parties larger than four or five, or anyone with accessibility needs (the storefront has a single step entry and limited interior space). Vegetarians will find quesadillas an option, but the core menu is meat-forward.
What a first visit looks like
Enter, scan the menu board behind the counter, order at the window, and pay immediately. The kitchen assembles tacos to order in five to ten minutes. Grab napkins from the side station and step to the salsa bar. Seating is first come, first served at two or three small tables or a narrow counter facing the street. Eat standing or lean against the window. Tepache comes in a disposable cup with a lid; the flavor is funkier and less sweet than commercial versions, with a subtle fruit-and-spice undertone that reflects whatever batch is current.
Hours, location, and logistics
Ruben's operates in Canton on a schedule that skews toward lunch and early afternoon; verify current hours before visiting, as they may shift seasonally. Street parking is available along the surrounding blocks, typical for Canton. There is no dedicated lot. The operation is small enough that a midday rush can result in a brief wait.
This spot matters in Baltimore because it operates at the margins of the city's food economy, offering something genuinely made on-site in an era when most small restaurants rely on wholesale suppliers. The tepache especially marks it as different from chains and even from most taquería neighbors.

