Restaurant Review – Cesar's - Dean's Team
When the going gets tough, the tough get Mexican food. That’s how that saying goes, right? This week took me to Cesar’s: Home of the Killer Margarita. I went to the location on Broadway (2924 N Broadway). The restaurant is gigantic, with tables spread over three floors.