Charla’s

Charla’s
Restaurant & Bar
3330 West Illinois

Call 432-699-2440 for takeout orders
(Move mouse over menu and click arrows to change menu pages)
(Swipe left or right on tablet devices)

  • image0-12
  • image0-13
  • image0-20
  • image0-21
  • IMG_6447
  •  
  •    
  • Odessa Menus Logo
  •