Casa Margarita is located in the historic district of downtown Alton. It offers fine Mexican cuisine and entertainment. For more than 15 years the excellent food and roving guitar players have made dining on the river an enjoyable experience. A children's menu, wine, beer, and full bar are available. Banquet and party rooms are also available.