Profile: LA Margarita Restaurant is a Eating and drinking places company located at San Antonio, Texas USA, address is 120 Produce Row, San Antonio 78207-4552 TX, postcode is 78207-4552, you can contact LA Margarita Restaurant by phone 2102713097
Please share as much information as you can about LA Margarita Restaurant so other users can benefit from your comment.