Dropped by the Ina Road Applebee's 1/17/08. Interested to see the new concept in ""the best beer.""\r
Lighted cryo taps screamed Anheuser Busch. That is NOT the best beer. Another tap boasted a Stella and something else very benign.\r
Didn't even sit down!
Pros: There were plenty of seats at the bar!
Cons: Purpoted to be ""What Tusconans want.""
more