Toby Keith’s I Love This Bar and Grill Tucson Mall, 4500 N. Oracle Road 265-8629; tobykeithusa.com Open 11 a.m. to midnight Sunday through Thursday (food served until 11); 11 a.m. to 2 a.m. Friday and Saturday (food served until midnight) Pluses: Big portions; well-seasoned food Minuses: Loud, loud, loud Just about everything about Toby Keith’s […]
