Lettuce Restaurants in Immokalee
Show restaurants on map
4.3
Menu
4.3
Menu
City: Immokalee, 5080 Annunciation Cir,FL 34142-9559, United States, Immokalee
"We stopped for a quick bite while dropping off my son at the University. This Mexican restaurant was one of the best we've ever been to. The atmospher..."
Price
The Average price for Lettuce is:
$3.5
Feedback
These reviews refer only to the mentioned ingredients.