Restaurant 1 of 10: Taco Mac Sports Grill
Location: Atlanta (Metropolis, 933 Peachtree St NE)
I ate at Taco Mac Sports Grill in Atlanta for the first time on Saturday. While it wasn’t the best food I’ve had, it wasn’t the worst either.
My Lion and I went along with his youngins and we discussed the NCAA tournament happening just a few blocks away as we waited for our food to arrive.
Continue reading this article and find out what I ordered by clicking here.