"I absolutely LOVE Lacabana!! Anyone who is anyone has been to Lacabana!! Their walls are COVERED in photos of the locals who come in and celebrate their birthday ..."
"La Cabana Restaurant is one of the best restaurants in Cochran. The staff is quick and friendly and the good is consistently done well. Try the daily specials ..."
"Last time I heard I believe that this place had closed, but if not, I highly recommend this taco stand. Yummy tacos and a quick pick up dinner ..."