Search results
- See moreSee moreSee moreSee moreLa Vid CafeCafe
Phone: (516) 492-3391
Elmont, NY 11003 491.81 mi
Is this your business? Verify your listing
Phone: (516) 492-3391
Elmont, NY 11003 491.81 mi
Is this your business? Verify your listing
3.0 1 review
Pretty nice spot that I just recently checked out. The inside is very clean & the staff is friendly. I'm always looking for more places where I can get Tamales. They had chicken tamales sitting... More