Cabo del Sol, it's north of Cheddar's, east of Steak 'n Shake.
The Cabo del Sol Restaurant :: Home
Google map link
Cheddar's might be a better choice, because of the menu, location, etc., but it's awfully busy during the peak hours. We'd could try to schedule for an odd time, or just use the...