at , San Antonio , 78249 United States
Online menus, items, descriptions and prices for Matamoros Restaurant Y Cantina - Restaurant - San Antonio, TX 78249
San Antonio Matamoro's Restaurant is San Antonio based place and this enity listed in Local Business category. 78249.