1260 Texas Ave
Alexandria, LA 71301
Alexandria, LA 71301
Open HoursLunch Mon-Fri 11am-2:30pm,Dinner Tues-Fri 5pm-10pm,Free Live Music Every Wednesday Night
OverviewIf you are in the mood for a fresh green salad, pasta with grilled chicken, shrimp and vegetables over angel hair pasta or muffeletta sandwich, Spirit's is the place for you...
more