Search results
- See moreSee moreSee moreSee moreLa Estrella Food and Fish MarketSeafood · $
1707 Central Pkwy SW, Ste h Decatur, AL 35601 434.19 mi
Is this your business? Verify your listing
1707 Central Pkwy SW, Ste h Decatur, AL 35601 434.19 mi
Is this your business? Verify your listing
5.0 1 review
This is NOT a restaurant, but a grocer's and bakery...in fact, so far, LEF&FM has the best Panadería I've seen in North Alabama! Our eyes popped, mouths fell agape, and rumors of fainting... More