La Mancha
Local business
32034 Fernandina Beach
United States
Phone: (904) 261-4646
Website: http://www.opentable.com/opentables.aspx?t=rest&r=109384&m=83&p=2&d=6/29/2013%207:00:00%20PM&scpref=100
Local business
Phone: (904) 261-4646
Website: http://www.opentable.com/opentables.aspx?t=rest&r=109384&m=83&p=2&d=6/29/2013%207:00:00%20PM&scpref=100