Open Everyday 11 AM – 11 PM
Calibachi
4651 N Grandview Ave Odessa TX 79762
calibachimenu.com
Everyday 11AM - 11PM