La Palapa Mexican Restaurant

La Palapa Mexican Restaurant, 5255 Summer Ave, Memphis, TN 38122, United States

(901) 209-4341

Location