Super Mega Bien
Restaurant $$
1260 25th Street, Denver, CO 80205
Description
Welcome to Super Mega Bien!Get to know Super Mega Bien
Perhaps you are wondering what we are all about?
SMB is the brain-child of the folks that brought you Work & Class. If you are familiar with W&C, then you probably already know that we like to do things a little bit different around here. Super Mega Bien continues in that tradition….