El Super Taco

El Super Taco is one of Medicine Hat's newest restaurants, located in the Box Springs area, just off the Trans-Canada Highway.

El Super Taco

What's happening?

This "what's happening" block will not show at all if empty.