Frog City Travel Plaza is a great place to eat ! They have a wide range of menu items. Their prices are very good and so is the food ! While you are there you can visit the gift shop and casino which are both right next door ! And fill up on the way out ! Located right off I-10 .
more