From Our Editors
Stop by Taco House in Calhoun for flavorful fare and refreshments. Free wireless Internet is also available at Taco House, so bring your tablet or laptop along.
For those in a rush, the restaurant lets you take your food to go.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.