La Paloma
11414 Garland Rd, Dallas 75218