La Nena Restaurant INC
(619) 691-1012 | View Website

396 Broadway, Chula Vista, CA   91910

32.634409 -117.090852
Map of La Nena Restaurant INC
 

Not rated yet
0 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!