1. Labamba/ marias kitchen taqueria 1178 Judge Sekul Ave, Biloxi, MS 39530 Coordinate: 30.40139,-88.90722 Phone: (228) 374-8600