• Axelrad (map)
  • 1517 Alabama Street
  • Houston, TX, 77004
  • United States

Its that time again !!!
PUPUSA LAB!

this a ONCE a month pop up ( as long as our weather permits)

MENU will be posted Soon!
so keep an eye out for our new and exciting creations


kid friend before 9pm
dog friendly