Back To Results

Howard's Charro Cafe

  • Address: 4443 S 13th St Omaha, NE 68107
  • Region: South Omaha
  • Phone: (402) 731-3776
About

Howard’s Charro Café is a must stop in South Omaha if you are looking for authentic Mexican dishes. For over 40 years, Howard’s has served up home-recipe tacos, enchiladas, tamales, and more. Many visitors claim Howard’s has the best enchiladas they’ve had this side of the border. Once the mariachi band starts playing it will be hard to resist ordering up a round of cervezas and loading up another tortilla chip full of homemade salsa. Located just south of the Omaha Zoo.

Yelp Reviews