Description
El Taco Loco is closed, and a place called The Burger House has taken over the place. They claim to have the best burger on the planet, they're open from 11-Closing and their menu is Coming Soon, so I think we know what we have here.
Note: The picture here is NOT a burger from The Burger House.