1. El Sombrero 278 Dogwood Blvd, Flowood, MS 39232 Coordinate: 32.33761,-90.06343 Phone: (601) 919-8921