Liticker's Mexican Grill

4955 Voltaire St San Diego CA 92107 USA

(619) 224-1052

Location