This place is a great place walking distance to downtown Chula Vista and great restaurants!