Velvet Taco: I’ll Have Tater Tots with My Tacos

Sandwiched right between two of Chicago’s best neighborhoods for food, shopping, and nightlife, Gold Coast and Near North Side, Velvet Taco fits right in with its trendy vibes and delicious food. Actually a chain in Texas, Velvet…

View Post