Nick & Johnny's Taco Haus of Pain

location logo


Public places

3419 Iowa Ave, Apt B
63118 Saint Louis
United States

Hola, amigos y amigas! Your two favorite gays are taking over Cherokee!

Knock when you're feeling funny. Bring your own booze (cerveza) & smoke (fumada) your own smoke, unless you're broke (no dinero). Then we'll take care of you. Sense of humor & appreciation for zombies, cats, and bad movies are required. We'll leave the light on for ya (it's motion-censored for just that reason).

What do you think about us?

Your nickname:

Comments

No comments yet!

Start a discussion

comments powered by Disqus

Places nearby

  • Nebula
    Local business
    63118 St. Louis
  • Too Hip (For A Comedy Club) Hilarious Showcase Spectacular
    Club
    63118 St. Louis
  • Hummus
    Food/beverages
    63118 St. Louis
  • Smalls tea & coffee
    Food/beverages
    63118 St. Louis
  • Siete Luminarias Mexican Restaurant
    Restaurant/cafe
    63118 St. Louis
  • Taqueria El Torito
    Restaurant/cafe
    63118 Saint Louis
  • Yaqui's on Cherokee
    Bar
    63118 St. Louis

Your business in this directory?

Position on map

Google Maps

GPS Coordinates

N38° 35' 35.5488" W90° 13' 45.5124"
(38.593208, -90.229309)

Find nearby

Search

Street view

LIKE THIS PLACE ?