Search results
- See moreSee moreSee moreSee moreThe Buffalo Spot - Lemon GroveWings Restaurant · $
The Buffalo Spot is a top restaurant in Lemon Grove, CA. We have delicious Buffalo fries, Buffalo wings, chicken...
Website: thebuffalospot.com
Phone: (619) 303-4009
7820 Broadway Lemon Grove, CA 91945 1961.40 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly