Menu
Restaurants

The Monster Wings Opening this Month at The Shops at Todos Santos in Concord


The Shops at Todos Santos, Concord

The Monster Wings, where Fire Wings used to be at The Shops at Todos Santos in Concord, is opening this month with one of the same owners as before. The inside looks nice with plenty of flat screen TVs to catch the latest game. Stay tuned…