Something for Everyone at Empanada Llama in Mandarin
Besides having an adorable name, there are plenty of other reasons to visit Empanada Llama in . Located in the Carrabba’s strip mall off of San Jose, Empanada Llama occupies a small space with about 5-6 tables and bar seating against the wall. When you first walk in you are hit with how charming the interior is. There walls are
Follow FOLIO!