It's the funniest little place--so easy to walk by and never notice!
Basically if you are at the end of Main Street with teh castle in front of you, Casey's is to your left and the Plaza is to your right. You could turn and walk past it to ge to Cosmic Rays or Tomorrowland. They have both sit down full service with a limited menu (burgers and sanwiches) as well as take out for ice cream.
The portions are generous!
Anne